package com.ruoyi.questionnaire.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.ruoyi.questionnaire.domain.QuestionnaireOption;
import com.ruoyi.questionnaire.mapper.QuestionnaireOptionMapper;
import com.ruoyi.questionnaire.service.IQuestionnaireOptionService;

@Service
public class QuestionnaireOptionServiceImpl implements IQuestionnaireOptionService {
    @Autowired
    private QuestionnaireOptionMapper optionMapper;

    @Override
    public QuestionnaireOption selectQuestionnaireOptionById(Long id) {
        return optionMapper.selectQuestionnaireOptionById(id);
    }

    @Override
    public List<QuestionnaireOption> selectQuestionnaireOptionList(Long questionId) {
        return optionMapper.selectQuestionnaireOptionList(questionId);
    }

    @Override
    public int insertQuestionnaireOption(QuestionnaireOption option) {
        return optionMapper.insertQuestionnaireOption(option);
    }

    @Override
    public int updateQuestionnaireOption(QuestionnaireOption option) {
        return optionMapper.updateQuestionnaireOption(option);
    }

    @Override
    public int deleteQuestionnaireOptionById(Long id) {
        return optionMapper.deleteQuestionnaireOptionById(id);
    }

    @Override
    public int deleteQuestionnaireOptionByQuestionId(Long questionId) {
        return optionMapper.deleteQuestionnaireOptionByQuestionId(questionId);
    }
} 